package done.easy_301_400;

import org.junit.Test;

import static com.study.util.LogUtil.info;

/**
 * 342. Power of Four 4的幂
 * <p>
 * 给定一个整数 (32 位有符号整数)，请编写一个函数来判断它是否是 4 的幂次方。
 * <p>
 * 示例 1:
 * 输入: 16
 * 输出: true
 * <p>
 * 示例 2:
 * 输入: 5
 * 输出: false
 */
@SuppressWarnings("all")
public class PowerOfFour {

    public boolean isPowerOfFour(int num) {
        // 190410 first
        return false;
    }

    @Test
    public void test() {
        info("16:{}", isPowerOfFour(16));
        info("5:{}", isPowerOfFour(5));
    }
}









































/*
public boolean isPowerOfFour(int num) {
    if (num<=0)
        return false;
    while(num!=1){
        if (num%4!=0)
            return false;
        num/=4;
    }
    return true;
}
*/

